Virovitica adalah sebuah kota di Kroasia di dekat perbatasan dengan Hongaria. Kota ini terletak di dekat Sungai Drava dan termasuk dalam wilayah historis Slavonia. Kota Virovitica memiliki populasi 14.688, dan 21.291 orang tinggal di kawasan munisipalitas (sensus 2011). Virovitica adalah ibu kota Kabupaten Virovitica-Podravina.
Virovitica memiliki berbagai nama historis seperti Wirowititz/Virovititz dan Wirowitiza (Jerman), Viroviticza, Verewitiza, Verowitiza, Verowtiza, Verőce (Hongaria), Varaviza (Italia), Viroviticza atau Verucia (Latin).